direct coupled photovoltaic pumping system - Français Anglais Dictionnaire